to delegate managerial responsibility - Englisch Synonyme Wörterbuch